home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / cdcom.zip / README.1ST < prev    next >
Text File  |  1992-05-08  |  11KB  |  220 lines

  1.  
  2. This program is not shareware.  What this basically boils down to is that
  3. it is fully functional except for a few frills that are disabled until it
  4. is registered, and there is also a message displayed when download is
  5. selected that the program is unregistered.  It also means that there is
  6. no obligation to register it, you can run the unregistered version as long
  7. as you want, and you are welcome to the unregistered updates as they come out.
  8.  
  9. The one time registration fee of $25 will yield a passkey number that can
  10. register any version of cdcom that I will be releasing from now until who
  11. knows when, unless someone breaks the code I use (very unlikely).  The actual
  12. exe file is modified when registration takes place, so you will simply use
  13. the passkey with the version of cdcom.exe that you already have, or any updates
  14. or bug fixes in the future.  Any version of cdcom can be registered using this
  15. code (including pc-sig version).
  16.  
  17. The unregistered version of this program may be freely distributed by
  18. any means.  All I ask is that you leave it in the zip format, and do
  19. not add zip comments or any form of advertising to the file (bbs ads, etc).
  20. It may be included in file collections as long as the purchaser understands
  21. that registration is not included when they buy your collection or cdrom
  22. disk.
  23.  
  24. We have a cdrom disk for sale if you are interested.  It has 481 meg
  25. of pd/shareware and 61 meg of Christian files for a total of about
  26. 9,500 files.  Price is $30, which includes shipping.  CdCom of course
  27. works great with it.  There are fixed description files available for
  28. download/freq from 1:206/1 (which is now dedicated 9600 14.4k dual) as
  29. A&OV1FIX.ZIP.  There is also a special going on if you want, $40 will
  30. get you the cdrom disk, a cdcom passkey # (fill out register.doc form) to
  31. register cdcom and a 1.44 mb disk with latest version of program and
  32. utilities that are used with it.  There are about 70 of them left as
  33. of 4/14/92 so its first come, first serve.  Price is same for overseas
  34. addresses (it all works out).  Send check to address listed in register.doc.
  35.  
  36. 5/7/92
  37.  
  38. Fixed a problem makexrf was having with disks that had with disks with
  39. a lot of imbedded sub-dirs, like the gigabyte gold disk has off the
  40. cdtests sub-dir.  It would return error 201.
  41.  
  42. 4/26/92
  43.  
  44. Fixed a problem that DesqView users may have noticed, and that is filenames
  45. popping up on the active window.  This was happening when a user marked
  46. files, and then went to download them.  This was also causing problems in
  47. that it would "forget" the filenames that they had marked, ending up with
  48. them having to enter them again.
  49.  
  50. 4/24/92
  51.  
  52. Found yet another bug in the search routine.  With AND searches it would
  53. suddenly stop and appear to be doing nothing, however ctrl-k would abort it.
  54. OR searches would just display the same file over and over.  These both
  55. did not happen all the time however, but I'm surprised no one ever came
  56. across them before.  Both were caused by the same problem in the code and
  57. appear to be fixed.
  58.  
  59. 4/17/92
  60.  
  61. Found another bug in the search routine.  If you had multi-line descriptions
  62. it would not find all the matches.  It worked fine in single line mode
  63. however.  It seems to work fine now.
  64.  
  65. 4/14/92
  66.  
  67. There is a version 1.1e floating around, if you have it update with this
  68. one for sure.  That was a definate beta copy, didn't mean to it to get out.
  69.  
  70. Fixed a number of problems with makexrf.  These are covered below.
  71. Main one is fixing the error 15 problems with the nightowl disks.  Also
  72. Added option to allow different placement of the | symbol using the
  73. file PCBL.DAT.  Simply create this file with the wanted placement
  74. column number (instead of 32) on line 1 (the only line in the file),
  75. and makexrf will read it on startup of convert and use it instead of 32.
  76. Another problem was it would not strip out the lines you told it to
  77. if you had multi-line descriptions, but it worked if you single line
  78. descriptions.
  79.  
  80. Makexrf can also be told to either read only certain directories or
  81. exclude certain directories when reading the filenames off the disk.
  82. This allows you to block access to large blocks of files by directory on
  83. cdrom disk instead of using the cdcom.loc file.  See end of makexrf.doc
  84. for details.
  85.  
  86. 2/4/92
  87.  
  88. Added two new lines to cdcom.def, so there are now 20 lines total.
  89.  
  90. Line 19 is now the max time to wait in minutes before giving a cdrom
  91. drive timeout error (error 72).  This will also allow collision problems
  92. with multi-node on the DRM-600 to be fixed.  CdCom will now wait till the
  93. drive is freed up before attempting to copy files.  Of course if this time
  94. is exceeded before it is freed up then it will give a timeout error.
  95. DRM-600's on multi-node must copy the files from the cdrom drive, they
  96. cannot be viewed or downloaded from the cdrom drives.  Also changed
  97. the download routine, it waits until all filenames are entered before
  98. copying the files over, so it performs a batch copy, which should take
  99. the shortest amount of disk access time and quickly free the drive
  100. up again.
  101.  
  102. I also changed the view function so it no longer by default copies the file
  103. to be viewed to the temp dir.  It only copies it now if you have the
  104. parameter set to copy files from cdrom drive.
  105.  
  106. Line 20 is the keyboard inactivity timeout time in minutes.  I had
  107. hardcoded it for 3 minutes but this was not long enough for some of
  108. you, so now you can set it yourself.
  109.  
  110. Files that have extensions that cdcom does not recognized as compressed
  111. format would get passed to the read text function (like .gif files) when
  112. a user would try to view them.  You can now block certain extensions from
  113. being viewed by putting these extensions in NOVIEW.EXT.  Format is as
  114. follows:
  115.  
  116. # of extensions to block
  117. .EXT
  118.  
  119. example:
  120.  
  121. 5
  122. .EXE
  123. .COM
  124. .GIF
  125. .PCX
  126. .TIF
  127.  
  128. 1/14/92
  129.  
  130. It will now recognize .ARJ extensions properly and pass the appropriate
  131. information to aviewcom for viewing these files.
  132.  
  133. Fixed a number of minor problems.  The duplicate files handler
  134. was acting strangely, this has been fixed.  Made quite a few cosmetic
  135. changes.  I don't see the door run very much so alot of them slip thru.
  136. Most changes were just various tweaks, too many to list.
  137.  
  138. Forgot to include in doc file about cdcom.loc file which allows you to
  139. lock certain filenames from being downloaded.  This function has been
  140. in the door for quite a while actually.  Check cdcom.doc for more details.
  141.  
  142. There was a bug in makexrf convert function, it would bomb occasionally
  143. with error 15 on some multi-line descriptions.  I think I got it fixed.
  144.  
  145. On the temporary work dirs, if you are running more than one version of the
  146. door, they can all share the same temp dir for the same node number.
  147. ie: for node 1, cdcom1.def temp dir location for each disk can be the same
  148. for every disk you are running since only one person can be on one node at
  149. a time anyways.  There is no chance that someone entering a different door
  150. will have a collision, because it would be reading cdcom2.def, etc.
  151. This will help save some disk space without having multiple directories
  152. all over the place.  Once again, for each different disk, the cdcom1.def for
  153. each disk can all use the same temp dir, the cdcom2.def can all use the same
  154. temp dir, etc.  So you can create a TMPNODE1 dir, TMPNODE2 dir, TMPNODE3 dir,
  155. etc. then all cdcom1.def for all the disks can use TMPNODE1, all cdcom2.def
  156. can use TMPNODE2, etc.
  157.  
  158. The cdcom.exe file can now be pathed.  So you can just register one cdcom.exe
  159. file, then place it in a pathed directory, and all the different disk
  160. setups will use the same cdcom.exe.  It will read the registration info
  161. out of it correctly.  Makexrf can also be pathed if you like, but you only
  162. need it for the initial setup so its up to you.  This will save a little room
  163. on your disk, and also make updating to newer version a little quicker.
  164.  
  165. I wanted to bring to your attention that there is a few limitations to this
  166. version of the door.  The maximum number of directories that it can handle
  167. at this time is 255, and the maximum number of files is 32,767.  Some disks
  168. are coming a little close with the directories, I've seen up to 195
  169. directories on some disks.  The number of files seems to be safe though as
  170. the most I've seen on a disk to date is around 18,000.  If you start running
  171. into disks that exceed these limitations let me know so I can start planning
  172. the proper changes that will need to be made to the door.
  173.  
  174. Am working on the DL KB checks, if I get them done before this is released
  175. then you won't see this message, instead I'll be explaining how it works.
  176. It will undoubtably just get all the info it needs from callinfo.bbs.
  177. Am also gearing up to convert to door.sys, which will just be a tedious
  178. conversion, not a major one.  But I guess that hasn't been a major problem
  179. with most of you anyways.
  180.  
  181. 11/23/91
  182.  
  183. Fixed bug in the AND search.  It was not working correctly.  I'm
  184. surprised no one found it before as it was quite a serious one.
  185. It is working correctly now, as I thoroughly tested it this time.
  186.  
  187. Added additional line to cdcom.def so that you can by default have
  188. the user info line at the bottom either on or off at startup.  If
  189. you have it off initially, you can toggle it on with ALT-I if you want
  190. to see who is online, then use alt-i to toggle it off again (alt-i will
  191. also work if you have it on by default).  The screens will display faster
  192. with the user info line off.  A 0 on line 18 will be off on startup,
  193. a 1 will be on.  See cdcom.doc for more information on this.
  194.  
  195. 10/20/91
  196.  
  197. The <T> command on the main menu has been changed.  <T> will now
  198. display the top 45 download report.  The time information stuff has
  199. been moved to the ? command.
  200.  
  201. Some command line parameters have changed for aviewcom.  The node # is now %9.
  202. %8 is now for the connect baudrate.  I removed the -r%8 from the aviewcom
  203. command line and replaced it with just %8.  CdCom will add the -r to the
  204. connect baudrate.  This is done so it can also lock downloads (-d) if the
  205. users security is insufficient to download in the program (specified by
  206. cdcom.def).  So if they are allowed to download from cdcom, it will pass
  207. -rbaudrate to %8, if not it passes -d to %8 so they cannot download.  If
  208. you just don't want to allow downloads from aviewcom, then remove the %8
  209. parameter and replace it with -d.
  210.  
  211. 9/30/91
  212.  
  213. There are no longer separate releases of the door for different disks.
  214. This version should work with pretty much any shareware type of disk
  215. except for pc-sig.  This version also replaces all previous versions of the
  216. door.  Configuration files have been included in CFGFILES.ZIP for the disks
  217. that were previously supported.  Cdcom.def has changed so check cdcom.doc
  218. for these changes.
  219.  
  220.